package com.ymatou.operate.trading.api.parameter;

import com.ymt.base.BaseBean;

/**
 * 第三方支付和补款完回调通知接口Bean FreeMaker Template自动生成代码
 */
public class TradingCompletedNotifyRequestBean extends BaseBean {

    /** 版本号 */
    private int Version;

    public int getVersion() {

        return Version;

    }

    public void setVersion(int Version) {

        this.Version = Version;

    }

    /** 接入方编号 */
    private int AppId;

    public int getAppId() {

        return AppId;

    }

    public void setAppId(int AppId) {

        this.AppId = AppId;

    }

    /** 支付金额 */
    private String PayPrice;

    public String getPayPrice() {

        return PayPrice;

    }

    public void setPayPrice(String PayPrice) {

        this.PayPrice = PayPrice;

    }

    /** 支付货币类型 */
    private String Currency;

    public String getCurrency() {

        return Currency;

    }

    public void setCurrency(String Currency) {

        this.Currency = Currency;

    }

    /** 跟踪号 */
    private String TraceId;

    public String getTraceId() {

        return TraceId;

    }

    public void setTraceId(String TraceId) {

        this.TraceId = TraceId;

    }

    /** 支付时间 */
    private String PayTime;

    public String getPayTime() {

        return PayTime;

    }

    public void setPayTime(String PayTime) {

        this.PayTime = PayTime;

    }

    /** 交易号 */
    private String TradingId;

    public String getTradingId() {

        return TradingId;

    }

    public void setTradingId(String TradingId) {

        this.TradingId = TradingId;

    }

    /** 支付单号 */
    private String PaymentId;

    public String getPaymentId() {

        return PaymentId;

    }

    public void setPaymentId(String PaymentId) {

        this.PaymentId = PaymentId;

    }

    /** 外部用户Id */
    private String ExternalUserId;

    public String getExternalUserId() {

        return ExternalUserId;

    }

    public void setExternalUserId(String ExternalUserId) {

        this.ExternalUserId = ExternalUserId;

    }

    /** 第三方支付号 */
    private String InstPaymentId;

    public String getInstPaymentId() {

        return InstPaymentId;

    }

    public void setInstPaymentId(String InstPaymentId) {

        this.InstPaymentId = InstPaymentId;

    }

    /** 充值1；补款 2；普通交易3 */
    private int BizCode;

    public int getBizCode() {

        return BizCode;

    }

    public void setBizCode(int BizCode) {

        this.BizCode = BizCode;

    }

    /** json格式 */
    private String ParamExt;

    public String getParamExt() {

        return ParamExt;

    }

    public void setParamExt(String ParamExt) {

        this.ParamExt = ParamExt;

    }

    /** 签名方式 */
    private String SignMethod;

    public String getSignMethod() {

        return SignMethod;

    }

    public void setSignMethod(String SignMethod) {

        this.SignMethod = SignMethod;

    }

    /** 签名 */
    private String Sign;

    public String getSign() {

        return Sign;

    }

    public void setSign(String Sign) {

        this.Sign = Sign;

    }
}
